Large-pod Pinweed - Alemán Inglés Diccionario